| AddBitmap(IdeBitmap *Bitmap)=0 | deDriver | [pure virtual] |
| AddBitmapProxy(IdeBitmapProxy *BitmapProxy)=0 | deDriver | [pure virtual] |
| AddShader(IdeShader *Shader)=0 | deDriver | [pure virtual] |
| AddVertexBuffer(IdeVertexBuffer *Vertex)=0 | deDriver | [pure virtual] |
| BeginFrame()=0 | deDriver | [pure virtual] |
| BitDepth(BPP BPPType) const | deDriver | [virtual] |
| BitDepth(ZPP ZPPType) const | deDriver | [virtual] |
| BLEND_COUNT enum value | IdeDriver | |
| BLEND_DEST enum value | IdeDriver | |
| BLEND_DESTALPHA enum value | IdeDriver | |
| BLEND_FORCE_32BIT enum value | IdeDriver | |
| BLEND_INVERSEDEST enum value | IdeDriver | |
| BLEND_INVERSEDESTALPHA enum value | IdeDriver | |
| BLEND_INVERSESOURCE enum value | IdeDriver | |
| BLEND_INVERSESOURCEALPHA enum value | IdeDriver | |
| BLEND_ONE enum value | IdeDriver | |
| BLEND_SOURCE enum value | IdeDriver | |
| BLEND_SOURCEALPHA enum value | IdeDriver | |
| BLEND_SOURCEALPHASAT enum value | IdeDriver | |
| BLEND_ZERO enum value | IdeDriver | |
| BPP enum name | IdeDriver | |
| BPP_A16B16G16R16F enum value | IdeDriver | |
| BPP_A1R5G5B5 enum value | IdeDriver | |
| BPP_A2B10G10R10 enum value | IdeDriver | |
| BPP_A2W10V10U10 enum value | IdeDriver | |
| BPP_A32B32G32R32F enum value | IdeDriver | |
| BPP_A4L4 enum value | IdeDriver | |
| BPP_A4R4G4B4 enum value | IdeDriver | |
| BPP_A8 enum value | IdeDriver | |
| BPP_A8L8 enum value | IdeDriver | |
| BPP_A8P8 enum value | IdeDriver | |
| BPP_A8R3G3B2 enum value | IdeDriver | |
| BPP_A8R8G8B8 enum value | IdeDriver | |
| BPP_COUNT enum value | IdeDriver | |
| BPP_DXT1 enum value | IdeDriver | |
| BPP_DXT2 enum value | IdeDriver | |
| BPP_DXT3 enum value | IdeDriver | |
| BPP_DXT4 enum value | IdeDriver | |
| BPP_DXT5 enum value | IdeDriver | |
| BPP_FORCE_32BIT enum value | IdeDriver | |
| BPP_G16R16 enum value | IdeDriver | |
| BPP_G16R16F enum value | IdeDriver | |
| BPP_G32R32F enum value | IdeDriver | |
| BPP_L6V5U5 enum value | IdeDriver | |
| BPP_L8 enum value | IdeDriver | |
| BPP_P8 enum value | IdeDriver | |
| BPP_Q8W8V8U8 enum value | IdeDriver | |
| BPP_R16F enum value | IdeDriver | |
| BPP_R32F enum value | IdeDriver | |
| BPP_R3G3B2 enum value | IdeDriver | |
| BPP_R5G6B5 enum value | IdeDriver | |
| BPP_R8G8B8 enum value | IdeDriver | |
| BPP_UNKNOWN enum value | IdeDriver | |
| BPP_UYVY enum value | IdeDriver | |
| BPP_V16U16 enum value | IdeDriver | |
| BPP_V8U8 enum value | IdeDriver | |
| BPP_W11V11U10 enum value | IdeDriver | |
| BPP_X1R5G5B5 enum value | IdeDriver | |
| BPP_X4R4G4B4 enum value | IdeDriver | |
| BPP_X8L8V8U8 enum value | IdeDriver | |
| BPP_X8R8G8B8 enum value | IdeDriver | |
| BPP_YUY2 enum value | IdeDriver | |
| ClearFrame(deARGB Color, deBoolean ClearTarget=deTRUE, deBoolean ClearZBuffer=deTRUE, deBoolean ClearStencil=deTRUE)=0 | deDriver | [pure virtual] |
| COMPARE_ALWAYS enum value | IdeDriver | |
| COMPARE_COUNT enum value | IdeDriver | |
| COMPARE_EQUAL enum value | IdeDriver | |
| COMPARE_FORCE_32BIT enum value | IdeDriver | |
| COMPARE_GREATER enum value | IdeDriver | |
| COMPARE_GREATEREQUAL enum value | IdeDriver | |
| COMPARE_LESS enum value | IdeDriver | |
| COMPARE_LESSEQUAL enum value | IdeDriver | |
| COMPARE_NEVER enum value | IdeDriver | |
| COMPARE_NOTEQUAL enum value | IdeDriver | |
| CULL_CCW enum value | IdeDriver | |
| CULL_COUNT enum value | IdeDriver | |
| CULL_CW enum value | IdeDriver | |
| CULL_FORCE_32BIT enum value | IdeDriver | |
| CULL_NONE enum value | IdeDriver | |
| deDriver() | deDriver | [protected] |
| DisableAllLights()=0 | deDriver | [pure virtual] |
| DownSampleFormat(BPP OriginalFormat) const | deDriver | |
| DRIVER_COUNT enum value | IdeDriver | |
| DRIVER_DIRECT3D8 enum value | IdeDriver | |
| DRIVER_DIRECT3D9 enum value | IdeDriver | |
| DRIVER_FORCE_32BIT enum value | IdeDriver | |
| DRIVER_INVALID enum value | IdeDriver | |
| DRIVER_OPENGL enum value | IdeDriver | |
| EnableLight(long LightID, deBoolean Enable)=0 | deDriver | [pure virtual] |
| EndFrame()=0 | deDriver | [pure virtual] |
| FILL_COUNT enum value | IdeDriver | |
| FILL_FORCE_32BIT enum value | IdeDriver | |
| FILL_POINT enum value | IdeDriver | |
| FILL_SOLID enum value | IdeDriver | |
| FILL_WIREFRAME enum value | IdeDriver | |
| GetAdapterCount() const=0 | deDriver | [pure virtual] |
| GetCaps(long Adapter) const=0 | deDriver | [pure virtual] |
| GetCount() | deDriver | [virtual] |
| GetCurrentDisplay(long Adapter, deDisplay *Display) const=0 | deDriver | [pure virtual] |
| GetDisplay() const | deDriver | [virtual] |
| GetDisplayMode(long Adapter, long Mode, deDisplay *Display) const=0 | deDriver | [pure virtual] |
| GetDisplayRect() const | deDriver | [virtual] |
| GetDriverStats() | deDriver | [virtual] |
| GetInfo() const=0 | deDriver | [pure virtual] |
| GetModeCount(long Adapter) const=0 | deDriver | [pure virtual] |
| GetQualityFlag(QualityFlag Flag) | deDriver | [virtual] |
| GetRenderState(RenderState State)=0 | deDriver | [pure virtual] |
| GetType() const=0 | deDriver | [pure virtual] |
| GetVideoTexture(IdeBitmap *pBitmap, long CubeMapFace)=0 | deDriver | [pure virtual] |
| HasStencil(ZPP ZPPType) const | deDriver | [virtual] |
| Init(HWND WindowHandle)=0 | deDriver | [pure virtual] |
| InvalidateRenderStates(deBoolean Valid)=0 | deDriver | [protected, pure virtual] |
| LogInfo(char *Data,...) | deDriver | [virtual] |
| m_ClientRect | deDriver | [protected] |
| m_CurrentDisplay | deDriver | [protected] |
| m_CurrentViewport | deDriver | [protected] |
| m_CurWindowHandle | deDriver | [protected] |
| m_QualityFlags | deDriver | [protected] |
| m_RenderStates | deDriver | [protected] |
| m_SourceRect | deDriver | [protected] |
| m_Stats | deDriver | [protected] |
| m_UniqueID | deDriver | [protected] |
| QUALITY_ALLOW_INVALID_TEXTURES enum value | IdeDriver | |
| QUALITY_ALLOW_TEXTURE_MANGLING enum value | IdeDriver | |
| QUALITY_FLAG_COUNT enum value | IdeDriver | |
| QUALITY_FORCE_32BIT enum value | IdeDriver | |
| QUALITY_UNKNOWN enum value | IdeDriver | |
| QualityFlag enum name | IdeDriver | |
| Release()=0 | IdeDriver | [pure virtual] |
| RemoveBitmap(IdeBitmap *Bitmap)=0 | deDriver | [pure virtual] |
| RemoveShader(IdeShader *Shader)=0 | deDriver | [pure virtual] |
| RemoveVertexBuffer(IdeVertexBuffer *Vertex)=0 | deDriver | [pure virtual] |
| Render(IdeVertexBuffer *Vertex, long IndexOffset, IdeVertexBuffer *IndexOverride)=0 | deDriver | [pure virtual] |
| RENDER_ALPHABLENDENABLE enum value | IdeDriver | |
| RENDER_ALPHAFUNCTION enum value | IdeDriver | |
| RENDER_ALPHAREF enum value | IdeDriver | |
| RENDER_ALPHATESTENABLE enum value | IdeDriver | |
| RENDER_AMBIENTLIGHT enum value | IdeDriver | |
| RENDER_CCW_STENCILFAIL enum value | IdeDriver | |
| RENDER_CCW_STENCILFUNCTION enum value | IdeDriver | |
| RENDER_CCW_STENCILPASS enum value | IdeDriver | |
| RENDER_CCW_STENCILZFAIL enum value | IdeDriver | |
| RENDER_CLIPPINGENABLE enum value | IdeDriver | |
| RENDER_COLORMASK enum value | IdeDriver | |
| RENDER_COUNT enum value | IdeDriver | |
| RENDER_CULLMODE enum value | IdeDriver | |
| RENDER_DEPTHBIAS enum value | IdeDriver | |
| RENDER_DEPTHFUNCTION enum value | IdeDriver | |
| RENDER_DESTBLEND enum value | IdeDriver | |
| RENDER_DITHERENABLE enum value | IdeDriver | |
| RENDER_FILLMODE enum value | IdeDriver | |
| RENDER_FOGCOLOR enum value | IdeDriver | |
| RENDER_FOGENABLE enum value | IdeDriver | |
| RENDER_FOGEND enum value | IdeDriver | |
| RENDER_FOGSTART enum value | IdeDriver | |
| RENDER_FORCE_32BIT enum value | IdeDriver | |
| RENDER_FSAAENABLE enum value | IdeDriver | |
| RENDER_FSAAMASK enum value | IdeDriver | |
| RENDER_HWLIGHTINGENABLE enum value | IdeDriver | |
| RENDER_PERVERTEXCOLOR enum value | IdeDriver | |
| RENDER_SHADEMODE enum value | IdeDriver | |
| RENDER_SOURCEBLEND enum value | IdeDriver | |
| RENDER_SPECULARENABLE enum value | IdeDriver | |
| RENDER_SPECULARPERSPECTIVE enum value | IdeDriver | |
| RENDER_STENCILENABLE enum value | IdeDriver | |
| RENDER_STENCILFAIL enum value | IdeDriver | |
| RENDER_STENCILFUNCTION enum value | IdeDriver | |
| RENDER_STENCILMASK enum value | IdeDriver | |
| RENDER_STENCILPASS enum value | IdeDriver | |
| RENDER_STENCILREF enum value | IdeDriver | |
| RENDER_STENCILWRITEMASK enum value | IdeDriver | |
| RENDER_STENCILZFAIL enum value | IdeDriver | |
| RENDER_SWVERTEXPROCESS enum value | IdeDriver | |
| RENDER_TEXTUREFACTOR enum value | IdeDriver | |
| RENDER_TWOSIDEDSTENCILENABLE enum value | IdeDriver | |
| RENDER_ZENABLE enum value | IdeDriver | |
| RENDER_ZENABLEUSEW enum value | IdeDriver | |
| RENDER_ZWRITESENABLE enum value | IdeDriver | |
| RenderBlend enum name | IdeDriver | |
| RenderCmpFunc enum name | IdeDriver | |
| RenderCullMode enum name | IdeDriver | |
| RenderFillMode enum name | IdeDriver | |
| RenderShadeMode enum name | IdeDriver | |
| RenderState enum name | IdeDriver | |
| RenderStencilOp enum name | IdeDriver | |
| RenderTo(IdeBitmap *Bitmap, long CubeMapFace)=0 | deDriver | [pure virtual] |
| Reset(deDisplay *Display=NULL)=0 | deDriver | [pure virtual] |
| ResetCameraIdentity()=0 | deDriver | [pure virtual] |
| ResetDriverStats() | deDriver | [virtual] |
| ResetWorldIdentity()=0 | deDriver | [pure virtual] |
| Resource enum name | IdeDriver | |
| RESOURCE_COUNT enum value | IdeDriver | |
| RESOURCE_DEPTHSTENCIL enum value | IdeDriver | |
| RESOURCE_DISPLAY enum value | IdeDriver | |
| RESOURCE_DISPLAYWINDOWED enum value | IdeDriver | |
| RESOURCE_FORCE_32BIT enum value | IdeDriver | |
| RESOURCE_FSAA enum value | IdeDriver | |
| RESOURCE_FSAAWINDOWED enum value | IdeDriver | |
| RESOURCE_RENDERTARGET enum value | IdeDriver | |
| RESOURCE_TEXTURE enum value | IdeDriver | |
| RESOURCE_UNKNOWN enum value | IdeDriver | |
| ScreenShot(IdeBitmap *&pBitmap, deBoolean GrabWindow)=0 | deDriver | [pure virtual] |
| SetCameraRotation(deVertex *Rotation)=0 | deDriver | [pure virtual] |
| SetCameraTransform(deTransformInfo *M)=0 | deDriver | [pure virtual] |
| SetCameraTransform(deVertex *Eye, deVertex *At, deVertex *Up)=0 | deDriver | [pure virtual] |
| SetCameraTranslation(deVertex *Translation)=0 | deDriver | [pure virtual] |
| SetDefaultRenderstates() | deDriver | [protected] |
| SetDepthRange(deFloat MinZ, deFloat MaxZ)=0 | IdeDriver | [pure virtual] |
| SetDisplay(deDisplay *Display)=0 | deDriver | [pure virtual] |
| SetFOVClipping(deFloat FOV, deFloat Aspect, deFloat ClipNear, deFloat ClipFar)=0 | deDriver | [pure virtual] |
| SetFOVClippingSubRect(deFloat FOVY, deFloat Aspect, deFloat ClipNear, deFloat ClipFar, deRect SubRect)=0 | deDriver | [pure virtual] |
| SetFOVClippingSubRectFloat(deFloat FOVY, deFloat Aspect, deFloat ClipNear, deFloat ClipFar, deFloatRect SubRect)=0 | deDriver | [pure virtual] |
| SetOrthoClipping(deFloat Width, deFloat Height, deFloat ClipNear, deFloat ClipFar, deBoolean Invert=deFALSE)=0 | deDriver | [pure virtual] |
| SetOrthoClippingSubRect(deFloat Width, deFloat Height, deFloat ClipNear, deFloat ClipFar, deBoolean Invert, deRect SubRect)=0 | deDriver | [pure virtual] |
| SetOrthoClippingSubRectFloat(deFloat Width, deFloat Height, deFloat ClipNear, deFloat ClipFar, deBoolean Invert, deFloatRect SubRect)=0 | deDriver | [pure virtual] |
| SetQualityFlag(QualityFlag Flag, unsigned long Value) | deDriver | [virtual] |
| SetRenderState(const IdeRenderState *State)=0 | deDriver | [pure virtual] |
| SetRenderState(RenderState State, unsigned long Value)=0 | deDriver | [pure virtual] |
| SetScissorRect(deRect ScissorRect)=0 | deDriver | [pure virtual] |
| SetShader(IdeShader *Shader)=0 | deDriver | [pure virtual] |
| SetTextureTransform(long StageNum, deTransformInfo *Mat)=0 | IdeDriver | [pure virtual] |
| SetViewport(long X, long Y, long Width, long Height, deFloat MinZ, deFloat MaxZ)=0 | deDriver | [pure virtual] |
| SetWorldRotation(deVertex *Rotation)=0 | deDriver | [pure virtual] |
| SetWorldTransform(deVertex *Eye, deVertex *At, deVertex *Up)=0 | deDriver | [pure virtual] |
| SetWorldTransform(deTransformInfo *Mat)=0 | deDriver | [pure virtual] |
| SetWorldTranslation(deVertex *Translation)=0 | deDriver | [pure virtual] |
| SHADE_COUNT enum value | IdeDriver | |
| SHADE_FLAT enum value | IdeDriver | |
| SHADE_FORCE_32BIT enum value | IdeDriver | |
| SHADE_GOURAUD enum value | IdeDriver | |
| STENCIL_COUNT enum value | IdeDriver | |
| STENCIL_DECR enum value | IdeDriver | |
| STENCIL_DECRWRAP enum value | IdeDriver | |
| STENCIL_FORCE_32BIT enum value | IdeDriver | |
| STENCIL_INCR enum value | IdeDriver | |
| STENCIL_INCRWRAP enum value | IdeDriver | |
| STENCIL_INVERT enum value | IdeDriver | |
| STENCIL_KEEP enum value | IdeDriver | |
| STENCIL_REPLACE enum value | IdeDriver | |
| STENCIL_ZERO enum value | IdeDriver | |
| StencilDepth(ZPP ZPPType) const | deDriver | [virtual] |
| Types enum name | IdeDriver | |
| UpdateVertexBuffer(IdeVertexBuffer *Vertex)=0 | deDriver | [pure virtual] |
| UpdateWindowRect() | deDriver | [virtual] |
| ValidFormat(long Adapter, Resource ResourceType, BPP BPPType, ZPP ZPPType, BPP FrontBuffer, long ExtraFlag) const=0 | deDriver | [pure virtual] |
| WindowedAllowed(long Adapter) const=0 | deDriver | [pure virtual] |
| ZPP enum name | IdeDriver | |
| ZPP_COUNT enum value | IdeDriver | |
| ZPP_D15S1 enum value | IdeDriver | |
| ZPP_D16 enum value | IdeDriver | |
| ZPP_D24 enum value | IdeDriver | |
| ZPP_D24S4 enum value | IdeDriver | |
| ZPP_D24S8 enum value | IdeDriver | |
| ZPP_D32 enum value | IdeDriver | |
| ZPP_FORCE_32BIT enum value | IdeDriver | |
| ZPP_UNKNOWN enum value | IdeDriver | |
| ~deDriver() | deDriver | [protected, virtual] |
| ~IdeDriver() | IdeDriver | [inline, protected, virtual] |